﻿/**
*   format
*       参数1:要参数化的字符串
*       残数2:参数集合
*       数组的shift()方法:移除数组中的第一个元素并返回该元素.
*
*/
var stringHelper = {
    format: function () {
        var args = Array.prototype.slice.call(arguments),
            templateStr = args.shift(),
            args = (args[0] && typeof args[0] === "string") ? args : args[0],
            length = args.length,
            i = 0;
        for (; i < length; i += 1) {
            templateStr = templateStr.replace(RegExp("\\{" + i + "\\}", "g"), args[i]);
        }
        return templateStr;
    }
    , trim: function (arr) {
        return arr.replace(/\s/g, "");
    }
};